package main

import (
	"fmt"
	"reflect"
	"strings"
)

func main() {
	got := strings.Split("a:b:c", ":")
	want := []string{"a", "b", "c"}
	fmt.Println("reflect.DeepEqual(got, want) : ", reflect.DeepEqual(got, want))

	fmt.Println()
	var a, b []string = nil, []string{"a"}
	fmt.Println(reflect.DeepEqual(a, b)) // "false"

	var c, d map[string]int = nil, make(map[string]int)
	fmt.Println(reflect.DeepEqual(c, d)) // "false"

}
